// Decompiled by DJ v2.3.3.38 Copyright 2000 Atanas Neshkov  Date: 03/11/2007 6:42:56
// Home Page : http//members.fortunecity.com/neshkov/dj.html  - Check often for new version!
// Decompiler options: packimports(3) 
// Source File Name:   CampoInformeDTO.java
package ig.formato.dto;

import ig.formato.dto.basic.DTO;
import java.util.ArrayList;
import java.util.Collection;

public class CampoPreprocesamientoDTO extends DTO {

    public CampoPreprocesamientoDTO() {
        nombre = null;
        idinforme = null;
        classe = null;
        classe2 = null;
        objeto = null;
        separadorDecimal = null;
        formulaValor = null;
    }

    public CampoPreprocesamientoDTO(Integer orden) {
        setOrden(orden);
        nombre = null;
        idinforme = null;
        classe = null;
        classe2 = null;
        objeto = null;
        separadorDecimal = null;
        formulaValor = null;
    }

    @Override
    public String toString() {
        return getNombre();
    }

    /**
     * @return the nombre
     */
    public String getNombre() {
        return nombre;
    }

    /**
     * @param nombre the nombre to set
     */
    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    /**
     * @return the idinforme
     */
    public Integer getIdinforme() {
        return idinforme;
    }

    /**
     * @param idinforme the idinforme to set
     */
    public void setIdinforme(Integer idinforme) {
        this.idinforme = idinforme;
    }

    /**
     * @return the classe
     */
    public String getClasse() {
        return classe;
    }

    /**
     * @param classe the classe to set
     */
    public void setClasse(String classe) {
        this.classe = classe;
    }

    /**
     * @return the classe2
     */
    public String getClasse2() {
        return classe2;
    }

    /**
     * @param classe2 the classe2 to set
     */
    public void setClasse2(String classe2) {
        this.classe2 = classe2;
    }

    /**
     * @return the objeto
     */
    public String getObjeto() {
        return objeto;
    }

    /**
     * @param objeto the objeto to set
     */
    public void setObjeto(String objeto) {
        this.objeto = objeto;
    }

    /**
     * @return the separadorDecimal
     */
    public String getSeparadorDecimal() {
        return separadorDecimal;
    }

    /**
     * @param separadorDecimal the separadorDecimal to set
     */
    public void setSeparadorDecimal(String separadorDecimal) {
        this.separadorDecimal = separadorDecimal;
    }

    /**
     * @return the formulaValor
     */
    public String getFormulaValor() {
        return formulaValor;
    }

    /**
     * @param formulaValor the formulaValor to set
     */
    public void setFormulaValor(String formulaValor) {
        this.formulaValor = formulaValor;
    }

    public void addFormula(FormulacionDTO fdto) {
        if (formulas == null) {
            formulas = new ArrayList<FormulacionDTO>();
        }
        formulas.add(fdto);
    }

    public void setFormulas(Collection<FormulacionDTO> formulas) {
        this.formulas = formulas;
    }

    public Collection<FormulacionDTO> getFormulas() {
        return formulas;
    }
    private String nombre;
    private Integer idinforme;
    private String classe;
    private String classe2;
    private String objeto;
    private String separadorDecimal;
    private String formulaValor;
    private Collection<FormulacionDTO> formulas = new ArrayList<FormulacionDTO>();
}
